package com.wfs.myapp.service;

import com.wfs.myapp.common.ApiResult;
import com.wfs.myapp.entity.domain.User;
import com.wfs.myapp.entity.dto.req.user.LoginReqDTO;
import com.wfs.myapp.entity.dto.req.user.UserReqDto;
import com.wfs.myapp.entity.vo.UserIndexVo;
import com.wfs.myapp.entity.vo.UserVo;

import java.util.List;

/**
* @author Administrator
* @description 针对表【user(员工信息表)】的数据库操作Service
* @createDate 2024-05-13 15:40:28
*/
public interface UserService {

    ApiResult<List<User>> myGroupMemberList(Long userId);

    ApiResult<UserVo> login(LoginReqDTO loginReqDTO);

    ApiResult<User> update(UserReqDto userReqDto);

    ApiResult<UserVo> getUserInfo(Long userId);
}
